Est. Annual Revenue
$5.0-25M
Est. Employees
25-100
Sergei Ananyan's photo - CEO of Megaputer

CEO

Sergei Ananyan

CEO Approval Rating

90/100